having said that, though

Translations
впрочем
Words
having

verb
сказав
said

verb
сказав
that

pronoun
это
though

adverb
однако